Ce tutoriel indique la marche à suivre pour renommer un lecteur USB (clef, disque dur externe, carte mémoire…). Par défaut, les lecteurs externes USB sont montés automatiquement dans /media/disk puis /media/disk-1 etc. Cela devient vite complexe de s'y retrouver pour peu que vous ayez plusieurs périphériques connectés.
Vous devez connaître le système de fichiers de votre périphérique afin de permettre l'utilisation avec d'autres systèmes d'exploitation. En effet, si par exemple vous possédez une clef USB et que vous vous en servez avec GNU/Linux et Micrososft, il vous faudra conserver un système de fichiers compatibles (généralement le FAT). Vous devez aussi connaître un peu votre terminal.
En fonction de vos besoins, vous pouvez:
sudo apt-get install mtools ntfsprogs e2label jfs_tune reiserfstune xfs_admin
Note : vous pouvez installer un ou plusieurs paquets, conservez ceux qui vous intéressent.
D'abord vérifiez que le périphérique est connecté. Entrez ensuite la commande suivante:
sudo fdisk -l
Vous obtiendrez ainsi la liste des périphériques connectés et leur description. Exemple:
Disque /dev/sdb: 160.0 Go, 160041885696 octets 255 heads, 63 sectors/track, 19457 cylinders Units = cylindres of 16065 * 512 = 8225280 bytes Identifiant disque: 0x47699e38
Périphérique Amorce Début Fin Blocs Id Système /dev/sdb1 * 1 19457 156288321 b W95 FAT32
Vous pouvez aussi utiliser la commande
mount
qui vous informera des points de montage des périphériques. Exemple: /dev/sdb1 on /media/YA-DISK type vfat (rw,noexec,nosuid,nodev,utf8,umask=0)
Pour le reste du tutoriel, nous convenons:
Les partitions doivent en général être démontées avant d'être renommées. Pour ce faire:
sudo umount <lecteur>
Exemple: sudo umount /dev/sdb1
Si le périphérique a été monté automatiquement, il vous suffit de le démonter par le bureau, un clic droit sur l'icône et sélectionnez "Démonter le volume". La prochaine étape est le renommage
En général, c'est le format par défaut des périphériques comme les clefs USB, les disques dur externes, les cartes mémoires…
Contrôlez le nom éventuel nom avec la commande mlabel:
sudo mlabel -i <lecteur> -s ::
Exemple: sudo mlabel -i /dev/sdb1 -s ::
Maintenant, renommez le périphérique:
sudo mlabel -i <lecteur> ::<nom>
Exemple: sudo mlabel -i /dev/sdb1 ::mon_disque_dur (pensez à utiliser des "_" à la place des espaces.
Vous devez copier le fichier de configuration /etc/mtools.conf dans votre répertoire utilisateur:
cp /etc/mtools.conf ~/.mtoolsrc
Éditez le fichier:
sudo gedit ~/.mtoolsrc
Ajoutez la ligne suivante en début de fichier pour indiquer à mtools de laisser tomber plusieurs vérifications:
mtools_skip_check=1
Enregistrez et fermez le fichier, insérez le périphérique et entrez la commande suivante:
sudo fdisk -l
pour contrôler les périphériques. vous pouvez aussi utiliser la commande mount comme vu plus haut. Une fois identifié le lecteur à renommer entrez la commande suivante:
sudo mlabel -i <lecteur> ::<nom>
Exemple: sudo mlabel -i /dev/sdb1 ::MonLecteur120Go Maintenant, pour vérifier si le changement est bien pris en compte:
sudo mlabel -i /dev/sdb1 -s ::
La commande vous retournera un résultat sous la forme suivante :
Volume label i Nom_USB (abbr=NOMBRE_USB_MAJUSCULE)
Exemple: Volume label i MonLecteur120Go (abbr=MONLECTEUR120GO)
Ce système de fichiers existe sur les disques durs externes USB et FireWire ou sur des disques durs formatés pour Windows XP et plus. Contrôlez si le périphérique a un nom:
sudo ntfslabel <lecteur>
Exemple: sudo ntfslabel /dev/sdb1 Changez le nom (maximum de 128 caractères):
sudo ntfslabel <lecteur> <nom>
Exemple: sudo ntfslabel /dev/sdb1 clef_dYp Pour voir le nom, vous devez démonter le périphérique, le retirer, le remettre et le remonter.
C'est le système de fichier courant des systèmes GNU/Linux Contrôlez si le périphérique a un nom:
sudo e2label <lecteur>
Exemple: sudo e2label /dev/sdb1 Changez le nom (maximum de 16 caractères): sudo e2label <lecteur> <nom> Exemple: sudo e2label /dev/sdb1 DD_dYp
C'est un système de fichier courant des systèmes IBM et de certains GNU/Linux Contrôlez si le périphérique a un nom:
sudo jfs_tune -l <lecteur>
Exemple: sudo jfs_tune /dev/sdb1 Changez le nom (maximum de 16 caractères):
sudo jfs_tune -L <nom> <lecteur>
Exemple: sudo jfs_tune -L my_external /dev/sdb1
C'est un système de fichier courant des systèmes GNU/Linux Changez le nom (maximum de 16 caractères):
sudo reiserfstune -l <nom> <lecteur>
Exemple: sudo reiserfstune -l my_external /dev/sdb1
C'est un système de fichier courant des systèmes UNIX Contrôlez si le périphérique a un nom:
xfs_admin -l <lecteur>
Exemple: xfs_admin -l /dev/sdb1 Changez le nom (maximum de 12 caractères):
sudo xfs_admin -l <nom> <lecteur>
Exemple: xfs_admin -l my_external /dev/sdb1